home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Languages / Oberon⁄F™ 1.1 / Dev / Docu / Debug (.txt) < prev    next >
Encoding:
Oberon Document  |  1995-08-09  |  3.4 KB  |  66 lines  |  [oODC/obnF]

  1. Documents.StdDocumentDesc
  2. Documents.DocumentDesc
  3. Containers.ViewDesc
  4. Views.ViewDesc
  5. Stores.StoreDesc
  6. Documents.ModelDesc
  7. Containers.ModelDesc
  8. Models.ModelDesc
  9. Stores.ElemDesc
  10. TextViews.StdViewDesc
  11. TextViews.ViewDesc
  12. TextModels.StdModelDesc
  13. TextModels.ModelDesc
  14. TextModels.AttributesDesc
  15. Helvetica
  16. TextRulers.StdRulerDesc
  17. TextRulers.RulerDesc
  18. TextRulers.StdStyleDesc
  19. TextRulers.StyleDesc
  20. TextRulers.AttributesDesc
  21. Helvetica
  22. Helvetica
  23. Helvetica
  24. DevDebug
  25. DEFINITION DevDebug;
  26.     PROCEDURE  Execute;
  27.     PROCEDURE  ShowCommands;
  28.     PROCEDURE  ShowGlobalVariables;
  29.     PROCEDURE  ShowLoadedModules;
  30.     PROCEDURE  ShowLoadedTopModules;
  31.     PROCEDURE  ShowResources;
  32.     PROCEDURE  ShowViewState;
  33.     PROCEDURE  Unload;
  34.     PROCEDURE  UnloadModuleList;
  35. END DevDebug.
  36. PROCEDURE Execute
  37. Guard: TextCmds.SelectionGuard
  38. Execute the string (between quotation marks), which must have the form of an Oberon command sequence, e.g. "Dialog.Beep; Dialog.Beep". For simple commands, the string delimiters may be omitted, e.g. Dialog.Beep.
  39. PROCEDURE ShowCommands
  40. Guard: TextCmds.SelectionGuard
  41. Show the commands (parameterless exported procedures) of the module whose name is selected.
  42. PROCEDURE ShowGlobalVariables
  43. Guard: TextCmds.SelectionGuard
  44. Show the global variables (parameterless exported procedures) of the module whose name is selected.
  45. PROCEDURE ShowLoadedModules
  46. Show the list of all loaded modules.
  47. PROCEDURE ShowLoadedTopModules
  48. Show the list of loaded top modules, i.e. of modules which are not imported by other modules. This command can be convenient to determine the modules which should be linked together when building an application (all depending modules are linked in automatically).
  49. PROCEDURE ShowResources
  50. Show the current use of resources such as heap space and open file access paths.
  51. PROCEDURE ShowViewState
  52. Guard: TextCmds.FocusGuard
  53. Show the state of the current focus view.
  54. PROCEDURE Unload
  55. Guard: TextCmds.FocusGuard
  56. Tries to unload the module whose source is in the focus view. Unloading fails if the specified module is not loaded yet, or if it is not a top module.
  57. PROCEDURE UnloadModuleList
  58. Guard: TextCmds.SelectionGuard
  59. Tries to unload a list of modules whose names are selected. Unloading may partially or completely fail if one of the specified modules is not loaded yet, or if it is still being importet by at least one client module. Modules must be unloaded from top to bottom.
  60. TextControllers.StdCtrlDesc
  61. TextControllers.ControllerDesc
  62. Containers.ControllerDesc
  63. Controllers.ControllerDesc
  64. Helvetica
  65. Documents.ControllerDesc
  66.